package com.cnyz.mapper;

import com.cnyz.entity.User;
import com.cnyz.vo.UserVo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface CustomerMapper {

    public void insertCustomer(User user);
    public void updateUser(User user);
    public void updatePassword(String password); // 重置密码
    public void deleteById(Long id); // 删除用户

    public User getByEmail(String email); // 根据用户名查询用户信息,登录用
    public User getById(Long id); // 根据id查询用户消息

    public List<UserVo> getUserPage(String username, Integer role); // 分页查询用户信息

}
